.VPHome h1 {
  font-family: var(--font-heading);
  color: var(--color-off-white);
}

.VPHome h2,
.VPHome h3 {
  font-family: var(--font-brand);
  color: var(--color-off-white);
}

.VPHome h3 {
  color: var(--color-gold);
}

.VPHome h4,
.VPHome .h4 {
  font-family: var(--font-heading);
  color: var(--color-salmon);
}

.marquee-gradients {
  position: relative;
}

.marquee-gradients::before {
  content: '';
  position: absolute;
  inset-block: 0;
  left: -1px;
  width: 64px;
  z-index: 10;
  background-image: linear-gradient(to right, var(--color-night), transparent);
}

.marquee-gradients::after {
  content: '';
  position: absolute;
  inset-block: 0;
  right: -1px;
  width: 64px;
  z-index: 10;
  background-image: linear-gradient(to left, var(--color-night), transparent);
}